Component({
    properties: {
        linesDataS: { type: Array, value: [] },
        currentIndexs: { type: Number, value: 0 }, // 当前选中索引
        datainfoS: { type: Object, value: {} }, // 父组件传递的顶部信息
    },

    data: {
        currentList: [], // 当前选中分数线表格数据
    },

    observers: {
        'currentIndexs, linesDataS'(index, linesDataS) {
            const list = linesDataS[index]?.students || [];
            this.setData({ currentList: list });
        }
    },



    methods: {
        // changeMenus(e) {
        //     const index = e.currentTarget.dataset.index;
        //     this.setData({ currentIndexs: index });
        //     // 如果父组件也需要知道当前选中，可以触发事件
        //     this.triggerEvent('updateIndexs', index);
        // },
        changeMenus(e) {
            const index = e.currentTarget.dataset.index;
            // 触发父组件事件
            this.triggerEvent('updateIndex', index);
        },
        showFullName(e) {
            // console.log("点击了");
            const name = e.currentTarget.dataset.name;
            wx.showToast({
                title: name,
                icon: 'none',
                duration: 2000
            });
        },
        showFullWeakSubjects(e) {
            // console.log("点击了2");
            const weakSubjects = e.currentTarget.dataset.weak;
            wx.showToast({
                title: weakSubjects,
                icon: 'none',
                duration: 2000
            });
        }

    }
});
